@charset "gb2312";
/** Page Nav Style */
.pageNavTop {
	height: auto;
	clear: both;
}
.pageNavBot {
	height: auto;
	overflow: auto;
	clear: both;
	border-bottom: 1px solid #c9dbe7;
	padding-right: 12px;
	zoom: 1
}
.pageNavBot .pageNav, .pageNavTop .pageNav {
	margin: 12px 0;
}
.pageNav {
	float:right;
	font-size:0;
}
.pageNav span {
	margin-right:16px;
	font-size:12px;
}
.pageNav ins {
	text-decoration:none;
	font-size:14px;
	margin:0 3px;
}
.pageNav a, .pageNav a span {
	background: url("../../imgs/btn.png") no-repeat left -139px;
	display:inline-block;
	line-height:25px;
}
.pageNav a {
	padding-left:8px;
	margin:0 2px;
	font-size:12px;
}
.pageNav a:hover, .pageNav .curr {
	background-position:left -61px;
}
.pageNav a span {
	padding-right:8px;
	background-position:right -139px;
	margin-right:0;
	cursor:pointer;
}
.pageNav a:hover span, .pageNav .curr span {
	background-position:right -61px;
}
.pageNav a span span {
	background:none;
	padding-right:0;
	margin-right:0;
}
.pageNav .curr {
	color:#d3253c;
}
.pageNav .pre, .pageNav .next {
	position:relative;
*top:-1px;
}
.pageNav .pre {
	padding-left:16px;
}
.pageNav s {
	display:block;
	width:6px;
	height:9px;
	position:absolute;
	left:6px;
	top:8px;
	background:url(../imgs/arrow2.gif) no-repeat;
}
.pageNav .next span {
	padding-right:16px;
}
.pageNav .next span span {
	padding-right:0;
}
.pageNav .next s {
	left:auto;
	right:6px;
	background-position:-10px top;
}
.pageNav .pre:hover s {
	background-position:-38px top;
}
.pageNav .next:hover s {
	background-position:-48px top;
}
.pageNav .preDisable, .pageNav .preDisable s {
	cursor:default;
	-moz-opacity:.5;
	opacity:.5;
	filter:alpha(opacity = 50);
}
.pageNav .preDisable {
	background-position:left -139px!important;
}
.pageNav .preDisable span {
	background-position:right -139px!important;
	color:#999;
	cursor:default;
}
.pageNav .preDisable s {
	background-position:left top!important;
}
.pageNav .nextDisable, .pageNav .nextDisable s {
	cursor:default;
	-moz-opacity:.5;
	opacity:.5;
	filter:alpha(opacity = 50);
}
.pageNav .nextDisable {
	background-position:left -139px!important;
}
.pageNav .nextDisable span {
	background-position:right -139px!important;
	color:#999;
	cursor:default;
}
.pageNav .nextDisable s {
	background-position:-10px top!important;
}

.loadingMark{
    background: url("http://i.ltimg.cn/letaozu/images/letaozuUI/ajax-loader-smallsnake.gif") no-repeat scroll 8px center #FFFAEA;
    border: 1px solid #D9D9D9;
    padding: 1px 16px 1px 30px;
    z-index: 1329042312;
    margin-right:5px;
    display:none;
}

/**Yahoo2 style Begin**/
div.quotes
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
    text-align: left;
}
div.quotes a
{
    border-right: #ddd 1px solid;
    padding-right: 5px;
    border-top: #ddd 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #ddd 1px solid;
    color: #000;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #ddd 1px solid;
    text-decoration: none;
}
div.quotes a:hover
{
    border-right: #a0a0a0 1px solid;
    padding-right: 5px;
    border-top: #a0a0a0 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #a0a0a0 1px solid;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #a0a0a0 1px solid;
}
div.quotes a:active
{
    border-right: #a0a0a0 1px solid;
    padding-right: 5px;
    border-top: #a0a0a0 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #a0a0a0 1px solid;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #a0a0a0 1px solid;
}
div.quotes span.current
{
    border-right: #e0e0e0 1px solid;
    padding-right: 5px;
    border-top: #e0e0e0 1px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 2px;
    border-left: #e0e0e0 1px solid;
    color: #aaa;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #e0e0e0 1px solid;
    background-color: #f0f0f0;
}
div.quotes span.disabled
{
    border-right: #f3f3f3 1px solid;
    padding-right: 5px;
    border-top: #f3f3f3 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #f3f3f3 1px solid;
    color: #ccc;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #f3f3f3 1px solid;
}
/*CSS yahoo2 style pagination*/
div.yahoo2
{
    padding-right: 3px;
    padding-left: 3px;
    font-size: 1em;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
    font-family: tahoma,helvetica,sans-serif;
    text-align: left;
        float: right;
}
div.yahoo2 a
{
    border-right: #ccdbe4 1px solid;
    padding-right: 8px;
    background-position: 50% bottom;
    border-top: #ccdbe4 1px solid;
    padding-left: 8px;
    padding-bottom: 2px;
    border-left: #ccdbe4 1px solid;
    color: #0061de;
    margin-right: 3px;
    padding-top: 2px;
    border-bottom: #ccdbe4 1px solid;
    text-decoration: none;
}
div.yahoo2 a:hover
{
    border-right: #2b55af 1px solid;
    border-top: #2b55af 1px solid;
    background-image: none;
    border-left: #2b55af 1px solid;
    color: #fff;
    border-bottom: #2b55af 1px solid;
    background-color: #3666d4;
}
div.yahoo2 a:active
{
    border-right: #2b55af 1px solid;
    border-top: #2b55af 1px solid;
    background-image: none;
    border-left: #2b55af 1px solid;
    color: #fff;
    border-bottom: #2b55af 1px solid;
    background-color: #3666d4;
}
div.yahoo2 span.current
{
    padding-right: 6px;
    padding-left: 6px;
    font-weight: bold;
    padding-bottom: 2px;
    color: #000;
    margin-right: 3px;
    padding-top: 2px;
}
div.yahoo2 span.disabled
{
    display: none;
}
div.yahoo2 a.next
{
    border-right: #ccdbe4 2px solid;
    border-top: #ccdbe4 2px solid;
    margin: 0px 0px 0px 10px;
    border-left: #ccdbe4 2px solid;
    border-bottom: #ccdbe4 2px solid;
}
div.yahoo2 a.next:hover
{
    border-right: #2b55af 2px solid;
    border-top: #2b55af 2px solid;
    border-left: #2b55af 2px solid;
    border-bottom: #2b55af 2px solid;
}
div.yahoo2 a.prev
{
    border-right: #ccdbe4 2px solid;
    border-top: #ccdbe4 2px solid;
    margin: 0px 10px 0px 0px;
    border-left: #ccdbe4 2px solid;
    border-bottom: #ccdbe4 2px solid;
}
div.yahoo2 a.prev:hover
{
    border-right: #2b55af 2px solid;
    border-top: #2b55af 2px solid;
    border-left: #2b55af 2px solid;
    border-bottom: #2b55af 2px solid;
}
/*CSS sabrosus style pagination*/div.sabrosus
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
    text-align: left;
}
div.sabrosus a
{
    border-right: #9aafe5 1px solid;
    padding-right: 5px;
    border-top: #9aafe5 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #9aafe5 1px solid;
    color: #2e6ab1;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #9aafe5 1px solid;
    text-decoration: none;
}
div.sabrosus a:hover
{
    border-right: #2b66a5 1px solid;
    border-top: #2b66a5 1px solid;
    border-left: #2b66a5 1px solid;
    color: #000;
    border-bottom: #2b66a5 1px solid;
    background-color: lightyellow;
}
div.pagination a:active
{
    border-right: #2b66a5 1px solid;
    border-top: #2b66a5 1px solid;
    border-left: #2b66a5 1px solid;
    color: #000;
    border-bottom: #2b66a5 1px solid;
    background-color: lightyellow;
}
div.sabrosus span.current
{
    border-right: navy 1px solid;
    padding-right: 5px;
    border-top: navy 1px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 2px;
    border-left: navy 1px solid;
    color: #fff;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: navy 1px solid;
    background-color: #2e6ab1;
}
div.sabrosus span.disabled
{
    border-right: #929292 1px solid;
    padding-right: 5px;
    border-top: #929292 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #929292 1px solid;
    color: #929292;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #929292 1px solid;
}
/**Yahoo2 style End**/